extends Node2D
@onready var sprite_2d = $Sprite2D

@export var statue_list:Array[Statue] = []
signal statue_finish

var statue
func prepare(type):
	for s in statue_list:
		statue = s

func before_round():
	var tween = create_tween()
	tween.tween_callback(Shake.shake.bind(sprite_2d, 16, 0.5))
	tween.tween_interval(0.5)
	tween.tween_callback(statue.before_round)
	await tween.finished
	statue_finish.emit()
	
